combat vehicles - French English Dictionary